/* 
	Template Name: ArabMax 2012
	Theme URI: http://www.stblack.com
	Description: Designed by <a href="http://www.stblack.com">Ahmed Zake - AmrAbdelaziz</a> 
	Version: 1.0
	Author:ArabMax
*/
img { border:0; }
a, a:hover, a:active { outline:none; outline-style:none; }
input:focus { outline:none; }
/*=================================[[ header ]]====*/
.repeatcon { background:url(http://vb.stblack.com/arabmax/images/contebtrepeat.jpg) repeat-y; width:882px; margin:auto; }
#repeatheader { width:auto; height:555px; background:url(http://vb.stblack.com/arabmax/images/headerbgrepeat.jpg) repeat-x; clear:both; }
#header { background:url(http://vb.stblack.com/arabmax/images/headerbg.jpg) no-repeat; width:940px; height:555px; margin:0px auto; clear:both; position:relative; }
/*==============[[ loginbox ]]====*/
.loginbox { width:550px; height:52px; background:url(http://vb.stblack.com/arabmax/images/loginboxbg.jpg) no-repeat top; position:relative; position:absolute; top:0px; right:0px; }
.loginbox .login-form { background:url(http://vb.stblack.com/arabmax/images/forumloign.jpg) no-repeat; width:381px; height:53px; margin-right:80px; position:relative; }
.loginbox .login-form .username { background:none; border:none; width:98px; height:25px; position:absolute; right:40px; top:17px;  }
.loginbox .login-form .password { background:none; border:none; width:98px; height:25px; position:absolute; right:189px; top:17px;  }
.loginbox .login-form .sign-button { background:none; border:none; width:63px; height:29px; position:absolute; right:313px; top:13px;  }
.loginbox .login-form #cb_cookieuser_navbar { background:none; border:none; position:absolute; right:296px; top:17px;  }
.loginbox .husername { display:block; height:25px; width:185px; background:#4f4f4f; position:absolute; right:70px; top:0px; text-align:center; font:bold 12px tahoma; color:#c2ca40; text-decoration:none; line-height:25px; overflow:hidden; }
.loginbox .lastvisite { display:block; height:25px; width:288px; background:#4f4f4f; position:absolute; right:258px; top:0px; text-align:center; font:bold 12px tahoma; color:#999; text-decoration:none; line-height:25px; overflow:hidden; }
.loginbox .lastvisite span { color:#40acca; }
.loginbox #notifications { display:block; height:25px; width:380px; background:#4f4f4f; position:absolute; right:70px; top:26px; text-align:center; font:bold 12px tahoma; color:#999; text-decoration:none; line-height:25px; overflow:hidden; }
.loginbox #notifications a { color:#0e98bb; text-decoration:none; }
.loginbox .hiddenuser { display:block; height:25px; width:380px; background:#4f4f4f; position:absolute; right:70px; top:26px; text-align:center; font:bold 12px tahoma; color:#999; text-decoration:none; line-height:25px; overflow:hidden; }
.loginbox .hiddenuser a { color:#40acca; text-decoration:none; }
.loginbox .pmbox { display:block; height:25px; width:380px; background:#4f4f4f; position:absolute; right:70px; top:26px; text-align:center; font:bold 12px tahoma; color:#999; text-decoration:none; line-height:25px; overflow:hidden; }
.loginbox .pmbox a { color:#40acca; text-decoration:none; }
/*==============[[ hfeed ]]====*/
.hfeed { width:150px; height:52px; position:absolute; top:0px; left:44px; }
.hfeed a { float:right; display:block; height:40px; width:40px; margin-top:8px; margin-right:5px;}
.hfeed a.facebook { background:url(http://vb.stblack.com/arabmax/images/feed.png) no-repeat right; }
.hfeed a.twitter { background:url(http://vb.stblack.com/arabmax/images/feed.png) no-repeat center; }
.hfeed a.youtube { background:url(http://vb.stblack.com/arabmax/images/feed.png) no-repeat left; }
/*==============[[ nav ]]====*/
.nav { width:880px; height:55px; position:absolute; top:55px; right:30px; }
.nav .rightnav { background:url(http://vb.stblack.com/arabmax/images/navbg.png) no-repeat; width:24px; height:55px; background-position:left; float:right;  }
.nav .leftnav { background:url(http://vb.stblack.com/arabmax/images/navbg.png) no-repeat; width:24px; height:55px; background-position:right; float:right;  }
.nav .contentnav { background:#0a6079; width:832px; height:55px; float:right; }
.nav .contentnav ul { padding:0; margin:0; margin-top:8px; margin-right:24px; }
.nav .contentnav ul li { margin:0; padding:0; list-style:none; float:right; margin-left:18px; }
.nav .contentnav ul li a { display:block; width:115px; height:37px; background:url(images/navbuttons.png) no-repeat top; text-align:center; font:bold 12px tahoma; color:#40d0f5; line-height:37px; text-decoration:none; text-shadow:2px 2px 2px #0d4a5c; }
.nav .contentnav ul li a:hover { background:url(http://vb.stblack.com/arabmax/images/navbuttons.png) no-repeat bottom; color:#fff; }
/*==============[[ banners ]]====*/
.banners { width:468px; height:154px; position:absolute; top:149px; left:44px; }
.banners img {margin-top:7px; }
.banners .shadow { background:url(http://vb.stblack.com/arabmax/images/shadowbanners.png) no-repeat; width:468px; height:27px; }
/*==============[[ logo ]]====*/
.logo { width:378px; height:169px; position:absolute; top:127px; right:0px; }
.logo .textlogo { width:247px; height:41px; background:url(http://vb.stblack.com/arabmax/images/textlogo.png) no-repeat; margin-right:65px; }
.logo .textlogo h3 { margin:0; font:bold 11px tahoma; padding-right:22px; line-height:40px; color:#4bc2e7; text-shadow:2px 2px #0c303a; }
.logo img { margin-top:10px; }
/*==============[[ navigation ]]====*/
.navigation { width:843px; height:38px; position:absolute; top:396px; right:47px; }
.navigation ul { padding:0; margin:0; margin-right:12px; }
.navigation ul li { padding:0; margin:0; list-style:none; float:right; margin-left:12px; }
.navigation ul li a { display:block; background:url(http://vb.stblack.com/arabmax/images/navigationbuttons.png) no-repeat top; height:38px; width:106px; font:bold 12px tahoma; text-align:center; color:#40d0f5; line-height:38px; text-decoration:none; text-shadow:2px 2px 2px #0d4a5c; }
.navigation ul li a:hover { background:url(http://vb.stblack.com/arabmax/images/navigationbuttons.png) no-repeat bottom; color:#fff; }
/*==============[[ arrow ]]====*/
.arrow { background:url(http://vb.stblack.com/arabmax/images/navigationbg.jpg) no-repeat; width:940px; height:121px; position:relative; position:absolute; bottom:0;  }
.arrow .register { background:url(http://vb.stblack.com/arabmax/images/registerbg.png) no-repeat; width:464px; height:43px; position:absolute; top:10px; right:30px; }
.arrow .register h3 { margin:0; font:bold 12px tahoma; color:#40d0f5; text-shadow:2px 2px 2px #0d4a5c; line-height:43px; padding-right:75px; }
.arrow .register a { width:95px; height:37px; display:block; background:url(http://vb.stblack.com/arabmax/images/registernow.png) no-repeat top; position:absolute; left:0px; top:3px; }
.arrow .register a:hover { background:url(http://vb.stblack.com/arabmax/images/registernow.png) no-repeat bottom; }
.arrow .searchbox { background:url(http://vb.stblack.com/arabmax/images/shearchbox.png) no-repeat; width:306px; height:37px; position:relative; position:absolute; left:45px; top:17px; }
.arrow .searchbox .text { background:none; border:none; width:230px; font:bold 12px tahoma; height:25px; position:absolute; left:11px; top:3px; color:#e4e4e4; text-shadow:1px 1px 2px #000; line-height:25px; }
.arrow .searchbox .submit { width:40px; height:38px; position:absolute; right:0; }
/*=================================[[ footer ]]====*/
#footerrepeat { background:url(http://vb.stblack.com/arabmax/images/footerrepeat.jpg) repeat-x; height:352px; }
#footer { width:940px; height:352px; background:url(http://upa0w.p2h.info/up/do.php?img=14) no-repeat; margin:auto; position:relative; clear:both; }
/*==============[[ footerlinks ]]====*/
.footerlinks { width:570px; height:135px; position:absolute; top:130px; right:10px; }
.footerlinks div { width:92px; height:135px; float:right; }
.footerlinks div ul { padding:0; margin:0; }
.footerlinks div ul li { margin:0; padding:0; list-style:none; }
.footerlinks div ul li a { color:#dcdcdc; text-shadow:1px 1px 1px #000; display:block; width:92px; height:28px; text-align:center; font:bold 12px tahoma; line-height:28px; text-decoration:none; }
.footerlinks div ul li a:hover { color:#fff; }
.logofooter { position:absolute; left:37px; top:170px; }
.copyright { width:85px; height:53px; position:absolute; bottom:12px; left:38px; } 
/*=================================[[ repeatforum ]]====*/
.repeatforum { width:855px; height:auto; margin:auto; } 
.fotop { background:url(http://upa0w.p2h.info/up/do.php?img=16) no-repeat; width:855px; height:111px; position:relative; }
.fotop h1.headrepeat { height:30px; width:277px; position:absolute; top:36px; right:48px; margin:0; font:bold 14px tahoma; color:#fff; line-height:30px; text-shadow:1px 1px 2px #8a3567;  }
.fotop h1.headrepeat:hover { font:bold 13px tahoma; line-height:30px; }
.fotop h1.headrepeat a { font:bold 14px tahoma; color:#fff; line-height:30px; }
.fotop h1.headrepeat a:hover { font:bold 13px tahoma; line-height:30px; }
.forepeat { background:url(http://vb.stblack.com/arabmax/images/forumhome/repeat.png) repeat-y; width:855px; height:auto; }
.focontent { width:820px; height:auto; margin:auto; }
.fobottom { background:url(http://vb.stblack.com/arabmax/images/forumhome/bottom.png) no-repeat; height:132px; width:855px; }
.onclickforum { position:absolute; left:30px; top:70px; }
